package dao;

import java.sql.SQLException;
import java.util.ArrayList;

import model.OvertimeDTO;
import model.OvertimeSearchDTO;
import java.sql.Date;

public interface OvertimeDAO {
	
	public void addOvertime(OvertimeDTO oneOvertime) throws SQLException, DAOException;
	public void updateOvertime(OvertimeDTO oneOvertime)throws DAOException, SQLException;
	public void deleteOvertime(OvertimeDTO oneOvertime)throws DAOException, SQLException;
	public ArrayList<OvertimeDTO> findAllOvertime() throws DAOException;
	public OvertimeDTO findOvertime(int employeeID) throws DAOException;
	public int countAllOvertime() throws SQLException; 
}
